/*

.datepicker-dialog .calendar {
    margin: 8px;
}

.datepicker-dialog table thead .week-labels {
    line-height: 32px;
}
.datepicker-dialog table tbody button {
    
}
.datepicker-dialog .day table tbody button {
    border-radius: 50%;
    border: 3px solid #fff;
    padding: 0;
    width: 24px !important;
    height: 24px;
}
.datepicker-dialog table tbody button:hover, .datapicker button:focus {
    border: 3px solid rgb(0, 148, 255);
}
.datepicker-dialog table tbody button.active {
    color: rgb(0, 148, 255) !important;
}
.datepicker-dialog .day tbody tr > td:first-child {
    text-align: center;
}


@media (min-width: 450px) {
    .datepicker-dialog .day table tbody button {
        font-size: inherit;
        width: 36px !important;
        height: 36px;
    }
    .datepicker-dialog .calendar {
        margin: 16px;
    }
}

.timepicker-dialog .time {
    margin: 0 auto;
}

.timepicker-dialog .time input {
    width: 50px;
    text-align: center;
}

.timepicker-dialog .time tr > td {
    text-align: center;
}

.dropdown-menu {
    padding: 0;
    -webkit-order: 3; 
    -ms-flex-order: 3;
    order: 3; 
}
.dropdown-menu > li {
    list-style-type: none;
    padding: 2px 0;
    
}
.dropdown-menu > li.active {
    color: #ff6a00 !important; 
}
.dropdown-menu > li strong{ 
    font-weight: 600;
}*/
